@spark-ui/cli-utils
Version:
Spark CLI utils
42 lines (26 loc) • 641 B
JavaScript
import { camelCase } from 'camel-case'
export default ({ name, description }) => {
const hookName = camelCase(name)
return `import { Meta, Story } from '@storybook/blocks'
import { ArgTypes } from '@storybook/blocks';
import { ${hookName} } from '.'
import * as stories from './${hookName}.stories'
<Meta title="Hooks/${hookName}" />
${description}
\`\`\`
npm install @spark-ui/${name}
\`\`\`
\`\`\`
import { ${hookName} } from "@spark-ui/${name}"
\`\`\`
<ArgTypes of={${hookName}} />
\`\`\`jsx
import { ${hookName} } from "@spark-ui/${name}"
const Demo = () => {}
\`\`\`
`
}